to obstruct or hinder an inspector - German English Dictionary